Search results for "programming language design"

showing 3 items of 3 documents

Teaching master's degree students to read research literature

2017

The skill to read research literature critically belongs in every university graduate’s toolbox. I have attempted to teach this skill in a master’s degree level course in programming languages over 15 years using, at various times, simulated conferences, voluntary reading exercises, evidence-based practice training, and a flipped classroom with mandatory reading assignments. I discuss my experience and analyze preliminary qualitative data on the use of evidence-based practice and a flipped classroom for this purpose. I present no firm conclusions, but expect that future work (by me or others) will be able to use my experience as a baseline for better teaching of research literature reading.…

critical readingEvidence-based practiceComputer sciencemedia_common.quotation_subjectevidence-based practicescience literacy02 engineering and technologycomputer.software_genreFlipped classroomlukeminenReading (process)ComputingMilieux_COMPUTERSANDEDUCATION0202 electrical engineering electronic engineering information engineeringta516critical thinkingmedia_commonta113Programming language05 social scienceskriittisyys050301 education020207 software engineeringnäyttöön perustuvat käytännötkäänteinen opetusToolboxkriittinen ajattelutieteellinen ajattelusisällönanalyysievidencebased programming language designCritical thinkingContent analysisCritical readingpyramid discussionkvalitatiivinen tutkimus0503 educationcomputerQualitative researchProceedings of the 17th Koli Calling International Conference on Computing Education Research
researchProduct

Evidence-based programming language design : a philosophical and methodological exploration

2015

Background: Programming language design is not usually informed by empirical studies. In other fields similar problems have inspired an evidence-based paradigm of practice. Such a paradigm is practically inevitable in language design, as well. Aims: The content of evidence-based programming design (EB-PLD) is explored, as is the concept of evidence in general. Additionally, the extent of evidence potentially useful for EB-PLD is mapped, and the appropriateness of Cohen’s kappa for evaluating coder agreement in a secondary study is evaluated. Method: Philosophical analysis and explication are used to clarify the unclear. A systematic mapping study was conducted to map out the existing body of…

evidence-based paradigmKirjallisuuskatsauksetevidencesystematic mapping studymetodologiakehittäminennäyttöön perustuvat käytännötohjelmointikieletphilosophical analysissuunnittelucoder agreement analysisprogramming languagesempiirinen tutkimustutkimusmenetelmätKäsiteanalyysiohjelmointiprogramming language design
researchProduct

The extent of empirical evidence that could inform evidence-based design of programming languages : a systematic mapping study

2014

vertailuevidence-based paradigmefficacysystematic mapping studykehittäminennäyttöön perustuvat käytännötohjelmointikieletthematic synthesissuunnitteluresearch methodsprogramming languagesempiirinen tutkimusohjelmointikirjallisuuskatsauksetprogramming language design
researchProduct